A "network-paging" based method for wide-area live-migration of VMs
نویسندگان
چکیده
In cloud-computing environments, migration of virtual machines (VMs) between data centers can solve many problems such as load balancing and power saving. One of the difficulties in wide-area migration, however, is the “address-warping” problem, in which the address of the VM warps from the source server to the destination server. This confuses or complicates the status of the WAN, and the LANs connected to the WAN. We propose two solutions to this problem. One is to switch an address-translation rule, and the other is to switch multiple virtual networks. The former is analogous to paging in memory virtualization, and the latter is analogous to segmentation. The “network-paging” based method is described and our evaluation results are shown. It took less than 100 ms in average to switch from the source to the destination server using this method.
منابع مشابه
Address-Translation-Based Network Virtualization
Two network-virtualization architectures, namely, network segmentation and network paging, were investigated. They are analogical to two memory-virtualization architectures: segmentation and paging. Network paging, which is relatively new and is based on a type of network-address translation (NAT), is focused on. This architecture requires smaller packet size and has several more advantages ove...
متن کاملA Near Optimal Approach in Choosing The Appropriate Physical Machines for Live Virtual Machines Migration in Cloud Computing
Migration of Virtual Machine (VM) is a critical challenge in cloud computing. The process to move VMs or applications from one Physical Machine (PM) to another is known as VM migration. In VM migration several issues should be considered. One of the major issues in VM migration problem is selecting an appropriate PM as a destination for a migrating VM. To face this issue, several approaches are...
متن کاملVirtualWires for Live Migrating Virtual Networks across Clouds
Despite significant advances in enabling live virtual machine (VM) migration within a virtualized—cloud— infrastructure, cross-cloud live migration remains an ad hoc, complex process. To create a network environment in which live migration can occur, clouds are beginning to expose virtual networks as a service. Connecting, managing and maintaining membership and routing information for—possibly...
متن کاملA Brief Tutorial on Live Virtual Machine Migration From a Security Perspective
Virtualization has gained traction in a wide variety of contexts. The rise of Cloud Computing and the wide adoption of the OpenFlow API in computer networks are just a few examples of how virtualization has changed the foundations of computing. In general, the term ”virtualization” refers to the process of turning a hardware-bound entity into a software-based component. The end result of such p...
متن کاملShrinker: Efficient Wide-Area Live Virtual Machine Migration using Distributed Content-Based Addressing
Live virtual machine migration is a powerful tool offered by virtualization technologies. However, current implementations restrict its usage to local area networks. Extensions to wide-area networks have been proposed with systems for transferring disk state and transparently migrating network connections. Still, wide-area live migration remains expensive to use because of the bandwidth bottlen...
متن کامل